package com.wangshang.team.commodity.po;

/**
 * AbstractTeamCommodities entity provides the base persistence definition of
 * the TeamCommodities entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractTeamCommodities implements java.io.Serializable {

	// Fields

	private TeamCommoditiesId id;
	private Integer numOfCommodity;
	private String commodityName;
	private Long placeId;
	private Long placeMask;
	private String deliveryReq;
	private String specialReq;
	private String specialAttribSel;
	private String commodityNorm;

	// Constructors

	/** default constructor */
	public AbstractTeamCommodities() {
	}

	/** minimal constructor */
	public AbstractTeamCommodities(TeamCommoditiesId id,
			Integer numOfCommodity, String commodityName, Long placeId,
			Long placeMask, String deliveryReq, String commodityNorm) {
		this.id = id;
		this.numOfCommodity = numOfCommodity;
		this.commodityName = commodityName;
		this.placeId = placeId;
		this.placeMask = placeMask;
		this.deliveryReq = deliveryReq;
		this.commodityNorm = commodityNorm;
	}

	/** full constructor */
	public AbstractTeamCommodities(TeamCommoditiesId id,
			Integer numOfCommodity, String commodityName, Long placeId,
			Long placeMask, String deliveryReq, String specialReq,
			String specialAttribSel, String commodityNorm) {
		this.id = id;
		this.numOfCommodity = numOfCommodity;
		this.commodityName = commodityName;
		this.placeId = placeId;
		this.placeMask = placeMask;
		this.deliveryReq = deliveryReq;
		this.specialReq = specialReq;
		this.specialAttribSel = specialAttribSel;
		this.commodityNorm = commodityNorm;
	}

	// Property accessors

	public TeamCommoditiesId getId() {
		return this.id;
	}

	public void setId(TeamCommoditiesId id) {
		this.id = id;
	}

	public Integer getNumOfCommodity() {
		return this.numOfCommodity;
	}

	public void setNumOfCommodity(Integer numOfCommodity) {
		this.numOfCommodity = numOfCommodity;
	}

	public String getCommodityName() {
		return this.commodityName;
	}

	public void setCommodityName(String commodityName) {
		this.commodityName = commodityName;
	}

	public Long getPlaceId() {
		return this.placeId;
	}

	public void setPlaceId(Long placeId) {
		this.placeId = placeId;
	}

	public Long getPlaceMask() {
		return this.placeMask;
	}

	public void setPlaceMask(Long placeMask) {
		this.placeMask = placeMask;
	}

	public String getDeliveryReq() {
		return this.deliveryReq;
	}

	public void setDeliveryReq(String deliveryReq) {
		this.deliveryReq = deliveryReq;
	}

	public String getSpecialReq() {
		return this.specialReq;
	}

	public void setSpecialReq(String specialReq) {
		this.specialReq = specialReq;
	}

	public String getSpecialAttribSel() {
		return this.specialAttribSel;
	}

	public void setSpecialAttribSel(String specialAttribSel) {
		this.specialAttribSel = specialAttribSel;
	}

	public String getCommodityNorm() {
		return this.commodityNorm;
	}

	public void setCommodityNorm(String commodityNorm) {
		this.commodityNorm = commodityNorm;
	}

}